package nc.itf.salequotiton.service;

import java.util.List;

import nc.bs.dao.DAOException;
import nc.vo.pub.BusinessException;
import nc.vo.so.m30.entity.SaleOrderVO;
import nc.vo.so.salequotation.entity.AggSalequotationHVO;
import nc.vo.so.salequotation.entity.SalequotationBVO;
import nc.vo.so.salequotation.entity.SalequotationVendorBVO;

public interface SoSupplierPriceService {
	
	List<SalequotationBVO> addSalequotationVendorBVO(SalequotationBVO[] bvos,AggSalequotationHVO aggVO) throws BusinessException;
	
	AggSalequotationHVO updateSupplierPrice(AggSalequotationHVO aggVO) throws DAOException, BusinessException;
	
	void orderApproveUpdateSupplierPrice(Object[] aggVO) throws DAOException;
	
	void orderUnApproveUpdateSupplierPrice(Object[] aggVO) throws DAOException;
	
}
